package com.ilxqx.framework.amqp.enumeration;

import com.ilxqx.framework.system.enumeration.EntityEnum;
import lombok.Getter;

/**
 * 系统消息日志状态枚举类
 * @author venus
 */
@Getter
public enum SysMessageLogStatusEnum implements EntityEnum {

    /**
	 * 状态a-投递中
	 */
	SENDING("a", "投递中"),

    /**
	 * 状态b-投递成功
	 */
	SENDING_SUCCESS("b", "投递成功"),

    /**
	 * 状态c-投递失败
	 */
	SENDING_FAILURE("c", "投递失败"),

    /**
	 * 状态d-处理失败
	 */
	HANDLING_FAILURE("d", "处理失败");

	/**
     * 枚举值
     */
	private final String value;

	/**
     * 值含义
     */
	private final String meaning;

	SysMessageLogStatusEnum(String value, String meaning) {
		this.value = value;
		this.meaning = meaning;
	}

}
